242 research outputs found

    The design of a neural network compiler

    Get PDF
    Computer simulation is a flexible and economical way for rapid prototyping and concept evaluation with Neural Network (NN) models. Increasing research on NNs has led to the development of several simulation programs. Not all simulations have the same scope. Some simulations allow only a fixed network model and some are more general. Designing a simulation program for general purpose NN models has become a current trend nowadays because of its flexibility and efficiency. A proper programming language specifically for NN models is preferred since the existing high-level languages such as C are for NN designers from a strong computer background. The program translations for NN languages come from combinations which are either interpreter and/or compiler. There are also various styles of programming languages such as a procedural, functional, descriptive and object-oriented. The main focus of this thesis is to study the feasibility of using a compiler method for the development of a general-purpose simulator - NEUCOMP that compiles the program written as a list of mathematical specifications of the particular NN model and translates it into a chosen target program. The language supported by NEUCOMP is based on a procedural style. Information regarding the list of mathematical statements required by the NN models are written in the program. The mathematical statements used are represented by scalar, vector and matrix assignments. NEUCOMP translates these expressions into actual program loops. NEUCOMP enables compilation of a simulation program written in the NEUCOMP language for any NN model, contains graphical facilities such as portraying the NN architecture and displaying a graph of the result during training and finally to have a program that can run on a parallel shared memory multi-processor system

    Single Slice Grouping Mechanism for Recognition of Cursive Handwritten Courtesy Amounts of Malaysian Bank Cheques

    Get PDF
    Mechanism to group single slice for recognition involves the process of cutting vertically across an image slice by slice, group every slice at a certain width and tested for recognition using a trained Neural network. The image contains cursive handwritten courtesy Amounts of Malaysian bank cheques. A three layer neural Network architecture with the new error function of Backpropagation learning algorithm is used. This approach yields good recognition results with faster convergence rates

    NEUCOMP2 - parallel neural network compiler

    Get PDF
    A parallel neural network compiler (NEUCOMP2) for a shared-memory parallel machine has been implemented by introducing parallelism in NEUCOMP. The parallel routine detects the program loops of the sequential version generated by NEUCOMP, undergoing analysis of the data dependences and transforms it into a parallel version. Experiments were carried out to study the performance of the NEUCOMP2 programs for the backpropagation network. NEUCOMP2 was developed and run on the Sequent Balance 8000 computer system at Parallel Algorithm Research Centre, U.K

    Parallel simulation of character recognition problems using NEUCOMP2

    Get PDF
    NEUCOMP2 is a parallel Neural Network Compiler for a shared-memory parallel machine. It compiles a program written as a list of mathematical specifications of Neural Network (NN) models and then translates it into a chosen target program which contains parallel codes. Performance results for character recognition problems on popular NN models are presented. The models are the backpropagation, Kohonen, Counterpropagation and ART1 network models. NEUCOMP2 was developed and run on the SEQUENT Balance 8000 computer system at PARC

    Pemikiran reflektif: meneroka amalan pemikiran siswa pendidik

    Get PDF
    Pelbagai cabaran dalam dunia pendidikan masa kini memerlukan guru dan pelajar yang sentiasa berfikir secara reflektif dalam menangani masalah yang dihadapi. Melahirkan pelajar yang mempunyai pemikiran reflektif memerlukan guru yang mengamalkan pemikiran reflektif. Bagi memenuhi tuntutan tersebut, program latihan perguruan memberi tumpuan utama kepada komponen amalan refleksi dalam melatih dan memperkembangkan pemikiran reflektif siswa pendidik. Sehubungan dengan itu, satu kajian telah dijalankan bertujuan untuk melihat amalan pemikiran reflektif siswa pendidik berdasarkan teori pemikiran reflektif Mezirow. Responden kajian terdiri daripada siswa pendidik yang mengikuti Program Ijazah Sarjana Muda Perguruan, Institut Pendidikan Guru Kampus Pendidikan Teknik. Kajian kuantitatif ini menggunakan soal selidik dengan skala likert lima-poin. Hasil dapatan kajian mendapati majoriti amalan pemikiran reflektif siswa pendidik adalah pada tahap yang praktikal. Ini menunjukkan bahawa amalan pemikiran reflektif mereka telah dapat diperkembangkan melalui kursus yang mereka ikuti

    Rangkaian Neural Genetik Aplikasi dalam Pengecaman Aksara Jawi

    Get PDF
    Objektif asas bagi Algoritma Genetik (atau ringkasnya AG) ialah melihat proses evolusi asli dalam bentuk satu versi perisian. Ia sering digunakan untuk masalah pengoptimuman. Dalam proses ini suatu populasi boleh berkembang biak, ditot atau diklon, dan mati dalam beberapa saat. Perubahan ini berlaku secara berterusan. Kini, AG telah dikembangkan konsepnya ke dalam Rangkaian Neural (atau ringkasnya RN). Kertas ini membicarakan konsep atau proses evolusi yang digunakan didalam R

    Accelerator-Based Human Activity Recognition Using Voting Technique with NBTree and MLP Classifiers

    Get PDF
    In evolution and ubiquitous computing systems, accelerometer-based human activity recognition has huge potential in a large number of application domains. Accelerometer-based human activity recognition aims to identify physical activities performed by human using accelerometer; a sensor device attached to the body and returns an actual valued estimate of acceleration along the x-, y- and z-axes from which the sensor location can be estimated. In this study, an accelerator-based activity recognition model using voting technique was proposed. Two machine learning classifiers, Naïve Bayes Tree (NBTree) and Multilayer Perceptron (MLP), were used as ensemble classifiers in the voting technique. To evaluate the proposed voting technique, the performance of selected individual classifiers and existing voting technique was first examined, followed by the experiment to determine the performance of the proposed model. All of the experiments were performed using a standard dataset called Wireless Sensor Data Mining involving six physical human activities; jogging, walking, walking towards upstairs, walking towards downstairs, sitting and stand still. Results showed that the proposed voting technique with NBTree and MLP ensemble classifiers outperformed other individual classifiers and another previously suggested voting technique for accelerometer-based human activity recognition

    An integrative gene selection with association analysis for microarray data classification

    Get PDF
    The rising interest in integrative approach has shifted gene selection from purely data-centric to incorporating additional biological knowledge. Integrative gene selection is viewed as a promising approach in microarray data classification that took into consideration the complex relationships among genes. However, in most of the existing methods, the selection of genes is still based on expression values alone and biological knowledge is integrated at the end of analysis to verify experimental results or to gain biological insights. Thus, this paper proposed an integrative gene selection based on filter method and association analysis for selecting genes that are not only differentially expressed but also informative for classification. Association analysis is employed to integrate microarray data with multiple types of biological knowledge simultaneously, and to identify groups of genes that are frequently co-occurred in target samples. It has been tested on four cancer-related datasets, and two types of biological knowledge are incorporated, namely Gene Ontology (GO) and KEGG Pathways (KEGG). The experimental results show that the recommended GO based models, KEGG based models, and GO-KEGG based models outperformed the expression-only models by attaining better classification accuracies with lesser number of genes. The performance of the integrative models verified the efficiency and scalability of association analysis in mining microarray data

    Internet of Things (IoT) enabled water monitoring system

    Get PDF
    Water is always a crucial part of everyday life. Due to global environmental situation, water management and conservation is vital for human survival. In recent times, there were huge needs of consumer based humanitarian projects that could be rapidly developed using Internet of Things (IoT) technology. In this paper, we propose an IoT based water monitoring system that measures water level in real-time. Our prototype is based on idea that the level of the water can be very important parameter when it comes to the flood occurrences especially in disaster prone areas. A water level sensor is used to detect the desired parameter, and if the water level reaches the parameter, the signal will be feed in realtime to social network like Twitter. A cloud server was configured as data repository. The measurement of the water levels are displayed in remote dashboard

    Improved method of classification algorithms for crime prediction

    Get PDF
    The growing availability of information technologies has enabled law enforcement agencies to collect detailed data about various crimes. Classification is the procedure of finding a model (or function) that depicts and distinguishes data classes or notions, with the end goal of having the ability to utilize the model to predict the crime labels. In this research classification is applied to crime dataset to predict the 'crime category' for diverse states of the United States of America (USA). The crime data set utilized within this research is real in nature, it was gathered from socio-economic data from 1990 US census. Law enforcement data from 1990 US LEMAS survey, and from the 1995 FBI UCR. This paper compares two different classification algorithms namely - Naïve Bayesian and Back Propagation (BP) for predicting 'Crime Category' for distinctive states in USA. The result from the analysis demonstrated that Naïve Bayesian calculation out performed BP calculation and attained the accuracy of 90.2207% for group 1 and 94.0822% for group 2. This clearly indicates that Naïve Bayesian calculation is supportive for prediction in diverse states in USA
    corecore